﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace YiYiTong.Rocket.Model.ParamModel.Product
{
    public class UploadExcelModel
    {
        private static Dictionary<string, string> tableDic = new Dictionary<string, string>();

        static UploadExcelModel()
        {
            tableDic.Add("品牌", "brand_name");
            tableDic.Add("分类", "category_name");
            tableDic.Add("供应商", "supplier_name");
            tableDic.Add("物料来源", "material_name");
            tableDic.Add("板块", "label_type");
            tableDic.Add("原厂料号", "MPN");
            tableDic.Add("出售单位", "goods_unit");
            tableDic.Add("DC号", "DCN");
            tableDic.Add("库存数量", "stock_amount");
            tableDic.Add("最小订购量", "min_amount");
            tableDic.Add("物料批次", "batch");
            tableDic.Add("库存日期", "stock_date");
            tableDic.Add("货期", "DDD");
            tableDic.Add("币种", "currency_type");
            tableDic.Add("是否含税", "include_tax");

            tableDic.Add("*品牌", "brand_name");
            tableDic.Add("*分类", "category_name");
            tableDic.Add("*供应商", "supplier_name");
            tableDic.Add("*物料来源", "material_name");
            tableDic.Add("*板块", "label_type");
            tableDic.Add("业务编号", "business_id");//如果板块属于活动，需要填活动编号，如果是竞价需要填竞价编号
            tableDic.Add("结束时间", "end_time");
            tableDic.Add("*原厂料号", "MPN");
            tableDic.Add("*出售单位", "goods_unit");
            tableDic.Add("*DC号", "DCN");
            tableDic.Add("*库存数量", "stock_amount");
            tableDic.Add("*最小订购量", "min_amount");
            tableDic.Add("描述", "product_desc");
            tableDic.Add("价格", "price");
            tableDic.Add("上传价格", "price");
            tableDic.Add("*币种", "currency_type");
            tableDic.Add("市场价", "market_price");
            tableDic.Add("*是否含税", "include_tax");
            tableDic.Add("图片", "img_name");
            tableDic.Add("普通会员可看", "show_min_level");
            tableDic.Add("上传结果", "upload_result");
            tableDic.Add("供货价", "supply_price");
            tableDic.Add("佣金比例", "commission_rate");
            

        }
        public static Dictionary<string,string> TableDic
        {
            get
            {
                return tableDic;
            }
        }

        public string Property { get; set; }
        public string CNName { get; set; }
        public Type PropertyType { get; set; }
    }
}
